@media only screen and (max-width: 1680px){
    .divbox{width: 83%;}
   
    .nav ul li a{padding: 0 15px;}
    .sybt h3{font-size: 32px;}
    .sybt h2{font-size: 46px;}
    .s2_bl ul li{padding: 30px 10px;}
    .s2_bl ul li h3{font-size: 16px;}
    .s2_bl ul li p{font-size: 14px;}
    .s3_bb h3,.syfwlb_tnr h4,.s5_trnr h3{font-size: 26px;}
    .syfw{padding-left: 41%;}
    .syfwlb_b li h3{font-size: 16px;}
    .syfwlb_b li h3 i{font-size: 22px;margin-right: 2px;}
    .syfwlb_t{margin-bottom: 120px;}
    .syfw .sybt{margin-bottom: 100px;}
    .s5_trnr h3{margin-bottom: 30px;}
    .s5_tl{padding-right: 15%;}
    .swiper-button-prev, .swiper-button-next{width: 40px;height: 40px;line-height: 40px;}
    .s5_tl1{padding-left: 15%;}
    .s6_l h4{font-size: 22px}
    .s6_l{padding-left: 8.5%;}
    .zlhz .swiper-button-next{right: 5%;}
    .zlhz .swiper-button-prev{left: 5%;}
    .ftdh_r a{margin-right: 80px;}
    .rxyx h2{font-size: 28px;}


    .ej_banner_list h1{font-size: 50px;line-height: 70px;}
    .ej_banner_list p{font-size: 40px;}
    .cpjclb h3 span, .cpjclb h3 i{font-size: 20px;}
    .cpjclb h5 i{font-size: 22px;}
    .cpjclb h5 span{font-size: 30px;}


    .fwtxt h3{font-size: 24px;}


    .gsjjlb ul li p{height: 200px;}
    .gsjjlb ul li h3,.gszzlb h3, .gszzlb1 h3{font-size: 20px;}
    .gsjjlb ul li span{font-size: 26px;}
    .gsjjlb ul li h3{margin-bottom: 28px;}
    .wmln ul li h3{font-size: 24px;}
    .wmln ul li p{font-size: 16px;}

    .yslb_r h3{font-size: 22px;}
    .yslb_r h4 strong{width: 70%;}

    .ysxq h2{font-size: 32px;}
    .ysxq h2::after{margin: 10px 0 70px;}
    .ysxq p{font-size: 24px;}
    .zlbzlbtxt .swiper-slide h3 strong{font-size: 14px;}

    .hzlb_r h3{font-size: 26px;margin-bottom: 30px;}
    

    .lxwm h2{font-size: 32px;}
    .lxwm ul li p strong,.lxwm ul li p{font-size: 24px}

    .gsxwtxt h3{font-size: 24px;}

    .ejbnxqTop h2,.hydtlb h3{font-size: 24px;}

    .zx_u1 li,.zx_u2 ol li{font-size: 20px;line-height: 100px;}
    .zhaoxiannashi h3,.zhaoxiannashi h6{font-size: 20px;}

    .bannerinner h3, .bannerinner h4{line-height: 60px;font-size: 60px;}
    .bannerinner p{font-size: 45px;}
    
    


}

@media only screen and (max-width: 1440px){
    .sybt{margin-bottom: 40px;}
    .nav ul li a{font-size: 14px;padding: 0 10px;}
    header .zxsc i,.sybt p,.more,.s2_br_nr h5 i,.s3_bb p,.syfwlb_tnr p,.syfwlb_b li h3,.s5_trnr p,.s6_llb h2,.s6rtxt span,.mbx a,.wmln ul li p,.gsjjnr p,.gsjjlb ul li p,.yslb_r h4 strong,.zlbznr p strong,
    .s6rtxt p,.ftdh_r a,.rxyx p,.ft_r h3,.fb_l a,.fb_r p,.fwtxt p,.yslb_r p,.qyrylb .swiper-slide h3 i,.hzlb_r p,.gsxwtxt p,.gsxwtxt h5,.ejbnxqBtm p,.hydtlb p,.hydtlb h5,
    .shzrlb .swiper-slide p,.zlbznr p,.zlbzlbtxt,.zlbzlbtxt .swiper-slide h3 i{font-size: 14px;}
    .zlbzlbtxt .swiper-slide h3 strong{font-size: 12px;}
    .sybt h3{font-size: 28px;}
    .sybt h2{font-size: 40px;}
    .section2 .more{margin-top: 40px;}
    .s2_bl{padding-right: 16px;}
    .s2_bl ul li{margin-right: 2%;width: 23.5%;}
    .s2_br h4, .s2_br h4 strong{font-size: 16px;}
    .s2_br{padding: 30px 12px 30px 40px;}
    .s3_bb h3, .syfwlb_tnr h4, .s5_trnr h3{font-size: 22px;}
    .s3_bt h3{font-size: 16px;}
    .syfwlb_t{margin-bottom: 90px;}
    .syfw .sybt{margin-bottom: 80px;}
    .syfwlb_b li h3 i{font-size: 20px;}
    .syfwlb_b li{margin-bottom: 25px;}
    .s5_trnr{padding: 0 20px 0 30px;}
    .s5_trnr h3{margin-bottom: 20px;}
    .s6_l h4{font-size: 20px;}
    .s6_l h4{margin-bottom: 50px;}
    .s6_llb h2{margin-bottom: 20px;}
    .s6_llb{margin-bottom: 60px;}
    .s6rtxt{padding: 20px 30px;}
    .s6rtxt h3{font-size: 16px;}
    .s6rtxt p{padding-bottom: 20px;}
    .s6rtxt h3{margin-bottom: 10px;}
    .ftdh_r a{margin-right: 60px;}
    .rxyx h2{font-size: 24px;}
    .s6rtxt span i{font-size: 16px;}
    


    .ej_banner_list h1{font-size: 40px;line-height: 60px;}
    .ej_banner_list p{font-size: 30px;}
    .cpjclb h3 span, .cpjclb h3 i{font-size: 18px;}
    .cpjclb h5 i{font-size: 18px;}
    .cpjclb h5 span{font-size: 26px;}
    .ejdh ul li a{font-size: 16px;}
    .fwtxt h3{font-size: 20px;}


    .gsjjlb ul li p{height: 240px;}
    .gsjjlb ul li h3,.gszzlb h3, .gszzlb1 h3{font-size: 18px;}
    .gsjjlb ul li span{font-size: 22px;}
    .gsjjlb ul li h3{margin-bottom: 20px;}
    .wmln ul li h3{font-size: 22px;}


    .yslb_r h3{font-size: 20px;}


    .ysxq h2{font-size: 28px;}
    .ysxq h2::after{margin: 10px 0 60px;}
    .ysxq p{font-size: 20px;}

    .hzlb_r h3{font-size: 22px;margin-bottom: 20px;}

    .lxwm h2{font-size: 28px;}
    .lxwm ul li p strong,.lxwm ul li p{font-size: 20px}


    .gsxwtxt h3{font-size: 20px;}

    .ejbnxqTop h2,.hydtlb h3{font-size: 22px;}
    .ejbnxqBtm p{line-height: 40px;}
    .ejbnxqBtn{padding-top: 160px;}

    .zx_u1 li,.zx_u2 ol li{font-size: 18px;line-height: 80px;}
    .zhaoxiannashi h3,.zhaoxiannashi h6{font-size: 18px;}
    .zhaoxiannashi p{font-size: 14px;}


    .bannerinner h3, .bannerinner h4{line-height: 50px;font-size: 50px;}
    .bannerinner p{font-size: 35px;}
    .zxsclx a{font-size: 14px;}

}
@media only screen and (max-width: 1366px){

    .cpjclb h3 span, .cpjclb h3 i{font-size: 16px;line-height: 36px;}

    
}
@media only screen and (max-width: 1280px){
    .nav{position: fixed;top: 70px;left: 0;width: 100%;margin: 0;line-height: 45px;background: rgba(52,150,78,.8);z-index: 3333;height: calc(100% - 70px);left: 130%;
    transition: all .8s cubic-bezier(.35,.75,.55,1);
    -webkit-transition: all .8s cubic-bezier(.35,.75,.55,1);
    -moz-transition: all .8s cubic-bezier(.35,.75,.55,1);}
    .nav.on{left: 130%;}
    header.active .nav{left: 0;}
    header.active .nav, .nav{transform: translateX(0);opacity: 1;}
    nav ul>li{width: 100%;border-bottom: 1px solid #eee;box-sizing: border-box;}
    nav ul>li>a{color: #000;line-height: 45px;}

    .mobile{display: inline-block;float: none;margin-top: 0;vertical-align: middle;}
    .logo h3{line-height: 70px;}
    .divbox{width: 90%;}
    header{position: fixed;width: 100%;z-index: 999999;background: #fff;line-height: 70px;}
    .logo{width: 60%;}
    .nav ul li{padding-right: 0;width: 100%;text-align: center;line-height: 50px;}
    .nav ul li a{line-height: 50px;}
    .nav ul{margin-top: 40px;}
    .bannerinner h3{font-size: 16px;line-height: 26px;margin-bottom: 6px;}
    .bannerinner p{font-size: 12px;line-height: 22px;}
    .nav ul li a{color: #fff;}


    .s2_tl{margin-top: 0;}

    .section2{padding: 40px 0;}
    .sybt h3{font-size: 20px;}
    .sybt h2{font-size: 30px;margin-bottom: 20px;}
    .section2 .more{margin-top: 20px;}
    .s3_bb h3, .syfwlb_tnr h4, .s5_trnr h3{font-size: 18px;}
    .s2_tl, .s2_tr{width: 100%;padding: 0;}
    .s2_t{margin-bottom: 0;}
    .s2_bl, .s2_br{width: 100%;padding: 0;}
    .s2_bl ul li{width: 49%;margin-right: 2%;margin-bottom: 15px;border: 1px solid #dcdcdc;padding: 20px;}
    .s2_bl ul li:nth-of-type(2n){margin-right: 0;}
    .s2_bl ul li h3{margin-bottom: 0;}
    .section2{background-size: cover;}
    .s2_br{padding: 20px;}
    .s2_br h4, .s2_br h4 strong{font-size: 14px;}
    .s2_br_nr h6, .s2_br_nr h5{width: 100%;}
    .s2_br_nr h6{margin-bottom: 20px;}
    .section3{padding: 40px 0;}
    .s3_tl, .s3_tr{width: 100%;text-align: left;}
    .s3_tr a{margin-top: 20px;}
    .s3_bb{width: 100%;}
    .seciton4{padding: 40px 0;background-size: cover;}
    .syfw{padding-left: 0;}
    .syfw .sybt{margin-bottom: 40px;}
    .syfwlb_tnr h4 span{margin-left: 20px;font-size: 40px;}
    .syfwlb_tnr h4{margin-bottom: 20px;}
    .syfwlb_t{margin-bottom: 20px;}
    .syfwlb_b li{width: 50%;}
    .section5{padding: 40px 0;}
    .s5_tl, .s5_tr, .s5_tl1, .s5_tr1{width: 100%;padding: 0;}
    .s5_trlb h6, .s5_trlb .s5_trnr, .s5_trlb1 h6, .s5_trlb1 .s5_trnr{width: 100%;padding: 20px;}
    .s5_t{margin-bottom: 20px;}
    .section5 .s3_t{margin-bottom: 40px;}
    .s5_tl{margin-bottom: 20px;text-align: center;}
    .s5_trlb1{margin-bottom: 20px;}
    .s5_trlb h6, .s5_trlb1 h6{display: none;}
    .s5_tl .swiper-button-prev,.s5_tl .swiper-button-next{
        position: static;display: inline-block;margin-top: 18px;
    }
    .s5_tl .swiper-button-prev{margin-right: 10px;}
    .s5_t::before, .s5_t::after{display: none;}
    .s5_tl1 .swiper-button-prev,.s5_tl1 .swiper-button-next{right: 30px;left: auto;}
    .section6{padding: 40px 0;}
    .s6_l,.s6_r{width: 100%;padding: 0 5%;}
    .s6_l h4{font-size: 18px;margin-bottom: 30px;}
    .s6_llb h2{margin-bottom: 0;margin-right: 20px;}
    .s6_llb h2:last-of-type{display: inline-block;}
    .s6_llb{margin-bottom: 20px;}
    .s6_l{margin-bottom: 30px;}
    footer{padding: 40px 0 20px;}
    /* .zlhz .swiper-button-prev{left: -3%;}
    .zlhz .swiper-button-next{right: -3%;} */
    .zlhz .swiper-button-prev,.zlhz .swiper-button-next{display: none;}
    
    .zlhz{margin-bottom: 40px;}
    .ftdh_l, .ftdh_r{width: 100%;}
    .ftdh_l{margin-bottom: 20px;text-align: center;}
    .ftdh_r{font-size: 0;text-align: center;}
    .ftdh_r a{margin-right: 0;width: 25%;text-align: center;display: inline-block;}
    .ftdh{padding-bottom: 20px;}
    .ft{margin-top: 20px;margin-bottom: 30px;}
    .ft_l, .ft_r{width: 100%;padding: 0;text-align: center;}
    .ft_l{margin-bottom: 20px;}
    .ftewm, .rxyx{width: 100%;}
    .rxyx span{display: inline-block;margin-bottom: 0;}
    .ftewm, .rxyx{margin-bottom: 20px;}
    .rxyx h2{font-size: 20px;}
    .ft_r h3 span{display: block;margin: 0 auto;}
    .fb_l, .fb_r{width: 100%;text-align: center;}
    .fb_l{margin-bottom: 0px;}
    .fb_l a:first-of-type{margin-right: 20px;}
    .s2_tr img{max-width: 50%;}
    .section1{padding-top: 70px;}
    header .zxsc{width: 30%;margin-left: 10px;display: none;}
    header .zxsc a{max-width: 100%;line-height: 36px;}
    header .zxsc span{margin-right: 5px;}
    footer{background-size: cover;}
    .ftewm, .rxyx{margin-right: 0;}
    .nav ul li a:hover::after, .nav ul li.ac a::after{height: 2px;}
    .BannerBtn .swiper-pagination{right: 5%;}

    .ej_banner{padding-top: 70px;}
    .ejdh .divbox{margin-top: 0;}
    .ej_banner_list{top: 64%;}
    .ej_banner_list h1{font-size: 20px;line-height: 30px;margin-bottom: 0;}
    .ej_banner_list p{font-size: 22px;}
    .mbx{padding: 0;}
    .mbx a{font-size: 12px;line-height: 40px;}
    .mbx a span{font-size: 24px;line-height: 40px;}
    .mbx i{margin: 0 8px;}
    .ejdh ul li{width: 33.33%;border-bottom: 1px solid #f0f0f0}
    .ejdh ul li.ac, .ejdh ul li:hover{border-bottom: 1px solid #34964e;}
    .ejdh ul li a{line-height: 40px;}
    .ejdh ul{box-shadow: none;}
    .ejdh ul li a{font-size: 14px;}
    .ejdh{margin-bottom: 40px;}
    .cpjc{padding: 0 0 40px;}
    .cpjclb .swiper-container{margin-bottom: 40px;}
    .cpjc .zlbzan{width: 100%;}
    .cpjc .zlbzan .swiper-button-prev span, .cpjc .zlbzan .swiper-button-next span{font-size: 14px}
    .cpjc .zlbzan .swiper-button-prev i,.cpjc .zlbzan .swiper-button-next i{font-size: 14px;}
    .cpjc .zlbzan .swiper-button-next i{margin-left: 10px;}
    .cpjc .zlbzan .swiper-button-prev i{margin-right: 10px;}
    .cpjc .zlbzan .swiper-button-prev, .cpjc .zlbzan .swiper-button-next{width: 100px;}
    .cpjc .zlbzan .swiper-button-prev{left: 10px;}
    .cpjc .zlbzan .swiper-button-next{right: 10px;}
    .swiper-pagination-bullet{width: 6px;height: 6px;}
    .cpjc .zlbzan .swiper-pagination-bullet{margin-right: 6px;}
    .fw ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .fwtxt h3{font-size: 16px;}
    .fwtxt{padding: 20px;}
    .mbx{border-bottom: none;}
    .ejdh ul li{border-top: 1px solid #f0f0f0;}
    .fw{padding-bottom: 40px;}


    .gsjjnr{margin-bottom: 30px;}
    .gsjjlb ul li{width: 100%;margin-right: 0;padding: 20px;margin-bottom: 20px;}
    .gsjjlb ul li span{top: 20px;}
    .gsjjlb ul li p{height: auto;}
    .gsjjlb{padding-bottom: 380px;}
    .gszz .sybt{margin-bottom: 40px;}
    .gszzlb, .gszzlb1{padding: 0;}
    .gsjjlb ul li h3, .gszzlb h3, .gszzlb1 h3{font-size: 16px;}
    .gszz,.qwrz{padding-bottom: 40px;}
    .wmln{padding: 40px 0;}
    .wmln .sybt{margin-bottom: 40px;}
    .wmln ul li{width: 49.5%;margin-bottom: 30px;margin-right: 1%;}
    .wmln ul li:nth-of-type(2n){margin-right: 0;}
    .wmln ul li h6{margin: 0 auto 20px;width: 48px;height: 48px;line-height: 48px;}
    .wmln ul li h3{font-size: 20px;margin-bottom: 10px;}
    .wmln ul li span,.s2_bl ul li span{width: 48px;height: 48px;line-height: 48px;font-size: 20px;}


    .yslb_l{padding-right: 0;}
    .yslb_r h3{font-size: 16px;}
    .yslb_r{padding-left: 0;}
    .yslb_r::before{display: none;}
    .yslb_nr{min-height: auto;}
    .yslb_r .more{margin-top: 20px;}
    .yslb_r h3{margin-bottom: 10px;}
    .yslb:nth-of-type(2n) .yslb_r{padding-right: 0;}
    .yslb:nth-of-type(2n) .yslb_l{padding-left: 0;}


    .yslb_l, .yslb_r{width: 100%;}
    .ysnr h6{display: none;}
    .ysnr::before{display: none;}
    .yslb:first-of-type{margin-bottom: 30px;}
    .yslb:nth-of-type(2n) .yslb_l,.yslb:nth-of-type(2n) .yslb_r{transform: none !important;text-align: left;}
    .yslb_l{margin-bottom: 20px;}
    .more{width: 120px;line-height: 36px;}
    .yslb_r h4 strong{width: 100%;}
    .ysjs{padding-bottom: 0;}


    .ysxq h2{font-size: 24px;}
    .ysxq h2::after{margin: 10px 0 40px;}
    .ysxq p{font-size: 18px;margin-bottom: 20px;}
    .ysxq{padding-bottom: 40px;}

    .zlbzbt{width: 100%;}
    .zlbzbt h2{width: 50%;}
    .zlbzbt h2:first-of-type{border-bottom-left-radius: 0;border-top-left-radius: 0;}
    .zlbzbt h2:last-of-type{border-bottom-right-radius: 0;border-top-right-radius: 0;}
    .zlbzbt h2:nth-of-type(2){border-right: 2px solid #34964e;}
    .zlbzbt h2{line-height: 40px;font-size: 14px;}
    .zlbzbt{margin-bottom: 40px;}
    .zlbz .sybt{margin-bottom: 40px;}
    .zlbzbt{line-height: 34px;}
    .zlbz{padding-bottom: 40px;}
    .shzr{padding: 40px 0;}
    .shzr .sybt{margin-bottom: 40px;}
    .shzrlb .swiper-slide{padding: 20px;}
    .shzrlb .swiper-slide p{height: 100px;}
    .shzrlb .swiper-container{margin-bottom: 30px;}
    .qyry{padding-bottom: 40px;}

    .qyry .zlbzan{width: 100%;}
    .qyry .zlbzan .swiper-button-prev span, .qyry .zlbzan .swiper-button-next span{font-size: 14px}
    .qyry .zlbzan .swiper-button-prev i,.qyry .zlbzan .swiper-button-next i{font-size: 14px;}
    .qyry .zlbzan .swiper-button-next i{margin-left: 10px;}
    .qyry .zlbzan .swiper-button-prev i{margin-right: 10px;}
    .qyry .zlbzan .swiper-button-prev, .qyry .zlbzan .swiper-button-next{width: 100px;}
    .qyry .zlbzan .swiper-button-prev{left: 10px;}
    .qyry .zlbzan .swiper-button-next{right: 10px;}
    .qyry .zlbzan .swiper-pagination-bullet{margin-right: 6px;}
    .qyrylb .swiper-container{margin-bottom: 30px;}

    .hzhb{padding: 0 0 40px;}
    .hzlb_l, .hzlb_r{width: 100%;}
    .hzlb{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .hzlb_r{padding: 20px;}
    .hzlb_r h3{font-size: 18px;}
    .hzhb .pages{margin-top: 20px;}

    .lxwm h2{font-size: 22px;}
    .lxwm ul li p strong,.lxwm ul li p{font-size: 16px}
    .lxwm ul li{width: 50%;margin-bottom: 20px;}
    .lxwm ul li h4{font-size: 16px;margin-bottom: 10px;}
    .lxwm ul li p{margin-bottom: 0;}
    .lxwm ul li h4 span{font-size: 20px}
    #map{height: 200px;}
    .lxwm{padding-bottom: 40px;}
    .BMap_bubble_title{font-size: 14px;}

    .gsxwlb{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .gsxwtxt{padding: 20px;}
    .gsxwtxt h3{font-size: 18px;margin: 10px 0;}
    .gsxw{padding-bottom: 40px;}

    .ejbnxqTop h2{font-size: 18px;padding-bottom: 20px;}
    .ejbnxqBtm p{line-height: 30px;}
    .ejbnxqBtn{padding-top: 80px;}
    .ejbnxqTop h6 p:first-of-type{margin-right: 20px;}
    .ejbnxq{padding-bottom: 40px;}
    .ejbnxqBtn li{width: 100% !important;}
    .ejbnxqBtn li:nth-of-type(2){border-right: 1px solid #eeeeee;border-left: 1px solid #eeeeee;}


    .hydtlb{width: 100%;margin-right: 0;margin-bottom: 40px;}
    .hydtlb span{font-size: 14px;margin-top: 10px;}
    .hydtlb h3{font-size: 18px;margin: 0;}
    .hydtlb p{margin-bottom: 10px;padding-bottom: 10px;}
    .hydtlb h5 i{font-size: 16px;margin-right: 12px;}

    .zx_u1 li,.zx_u2 ol li{font-size: 16px;line-height: 50px;}
    .zx_u1 li:last-of-type, .zx_u2 ol li:last-of-type{display: none;}
    .zx_u1 li, .zx_u2 ol li{width: 25%;}
    .zhaoxiannashi{padding: 20px;}
    .zhaoxiannashi h3,.zhaoxiannashi h6{font-size: 16px;width: 120px;line-height: 36px;}
    .zhaoxiannashi p{font-size: 14px;line-height: 28px;padding-left: 10px;}
    .zhaoxiannashi h6{display: none;}
    .zhaoxiannashi h3{margin-bottom: 20px;}
    .zhaoxiannashi_l{margin-bottom: 40px;}
    .rczp{padding-bottom: 80px;}
    .fwtxt p{height: auto;}
    .s2_bl ul li p{display: none;}
    #innerdiv{padding-top: 40px;}
    .zlbznr{margin-bottom: 30px;}
    .wmln ul li p{line-height: 22px;}
    .zlhz .sybt{margin-bottom: 20px;}
    .ftewm img{width: 80px;padding: 8px;}
    .rxyx{width: 50%;}
    .rxyx span,.ft_r h3 span{width: 30px;height: 30px;line-height: 30px;font-size: 16px;}
    .ftdh_l img{width: 150px;}
    .s5_t:last-of-type{display: none;}
    .s3_b .swiper-slide-active .s3_bt h6{width: 50%;margin: 0 auto;}
    .s3_b::after{top: 19%;}
    .syfwlb_tnr p{height: auto;}
    .s2_tr{display: none;}
    .nav ul li:last-of-type{display: block;}
    .s4_1{display: none;}
    .seciton4{background: url(../images/syfwbg_02.jpg) center center;}
    .s4_2{position: static;}
    .logo img{max-width: 100%;}


    .bannerinner h3, .bannerinner h4{line-height: 30px;font-size: 18px;}
    .bannerinner h3{margin-bottom: 0;}
    .bannerinner p{font-size: 16px;}
    .bannerinner h4::after{width: 40%;height: 2px;margin: 8px 0;}
    .bannerinner a{margin-top: 20px;}
    .bannerinner a{height: 36px;line-height: 36px;width: 140px;}
    .bannerinner a i{width: 32px;height: 32px;}
    .bannerinner a strong{font-size: 14px;}
}

